A Formal Approach to Optimized Parallel Protocol Implementation

نویسنده

  • Stefan Leue
چکیده

We propose a formalized method that allows to automatically derive an optimized implementation from the formal speci cation of a protocol. Our method starts with the SDL speci cation of a protocol stack. We rst derive a data and control ow dependence graph from each SDL process. Then, in order to perform crosslayer optimizations we combine the dependence graphs of di erent SDL processes. Next, we determine the common path through the multi-layer dependence graph. We then parallelize this graph wherever possible which yields a relaxed dependence graph. Based on this relaxed dependence graph we interpret di erent optimization concepts that have been suggested in the literature, in particular lazy messages and combination of data manipulation operations. Together with these interpretations the relaxed dependence graph can be be used as a foundation for a compile-time schedule on a sequential or parallel machine architecture. The formalization we provide allows our method to be embedded in a more comprehensive protocol engineering methodology. Correspondence and o print requests to: S. Leue, e-mail: [email protected], or Ph. Oechslin, e-mail: [email protected] .ch 2 S. Leue and Ph. Oechslin

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Forward kinematic analysis of planar parallel robots using a neural network-based approach optimized by machine learning

The forward kinematic problem of parallel robots is always considered as a challenge in the field of parallel robots due to the obtained nonlinear system of equations. In this paper, the forward kinematic problem of planar parallel robots in their workspace is investigated using a neural network based approach. In order to increase the accuracy of this method, the workspace of the parallel robo...

متن کامل

Automatic implementation of a new recovery coefficient for Reliable contour milling

In contour milling, to render the machining process more automated with significant productivity without remaining material after machining, a new recovery coefficient was developed. The coefficient was inserted in the computation of contour parallel tool paths to fix the radial depth of cut in the way to ensure an optimized overlap area between the passes in the corners, without residuals. Thu...

متن کامل

From SDL specifications to optimized parallel protocol implementations

We propose a formalized method that allows to automatically derive an optimized implementation from the formal speciication of a protocol. Our method starts with the SDL speciication of a protocol stack. We rst derive a data and control ow dependence graph from each SDL process. Then, in order to perform cross-layer optimizations we combine the dependence graphs of diierent SDL processes. Next,...

متن کامل

Formalizations and algorithms for optimized parallel protocol implementation

We propose a formalized method that allows to automatically derive an optimized implementation from the formal speciication of a protocol. Our method starts with the SDL speciication of a protocol stack. We rst derive a data and control ow dependence graph from each SDL process. Then, in order to perform cross-layer optimizations we combine the dependence graphs of diierent SDL processes. Next,...

متن کامل

A Method and Tool for Optimized Parallel Protocol Implementation

We are introducing and discussing a method for the optimized and parallel implementation of protocols as well as a tool OpParIm to apply the method automatically to the speciication of a protocol. We present a study case representing an IP/TCP/FTP protocol stack speciied in SDL. We show how Op-ParIm generates dependence graphs from the speciication and how it manipulates these graphs to allow f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994